resident abroad - Español Inglés Diccionario